power utility - French English Dictionary